package wifimodel

import "yundian/internel/pkg/dingo"

type AdServiceModel struct {
	Id         int        `gorm:"column:id" json:"id"`

	Openid     string     `gorm:"column:openid" json:"openid"`
	Unionid    string     `gorm:"column:unionid" json:"unionid"`

	ClientIp   string      `gorm:"column:client_ip" json:"clientIp"`
	CreateAt   dingo.Time  `gorm:"column:create_at" json:"createAt"`

	Appid    string     `gorm:"column:appid" json:"appid"`

	PlaceId     int        `gorm:"column:place_id" json:"placeId"`
	PlaceName   string     `gorm:"column:place_name" json:"placeName"`
	DeviceSn    string     `gorm:"column:device_sn" json:"deviceSn"`

	MemberId     int       `gorm:"column:member_id" json:"memberId"`
	ServiceType  int       `gorm:"column:service_type" json:"serviceType"`
	ServiceDesc  string    `gorm:"column:service_desc" json:"serviceDesc"`
}

type ServiceLogList struct {
	AdServiceModel

	Province  string `gorm:"column:province" json:"province"`
	City      string `gorm:"column:city" json:"city"`
	County    string `gorm:"column:county" json:"county"`
	Address   string `gorm:"column:address" json:"address"`

	Phone     string `gorm:"column:phone" json:"phone"`
}
